package br.com.dominio;

import java.io.Serializable;

import br.com.enums.TipoCartao;

public class Cartao implements Serializable {

	private static final long serialVersionUID = -9050275390705330057L;
	// private String idCartao;
	private String modelo;
	private String partNumber;
	private TipoCartao tipo;
	private int numeroCanais;
	private String verFirmware;
	private String dataInstalacao;
	private int posicao;
	private Node node;
	private CPU cpu;

	public Cartao() {
	}

	public String getModelo() {
		return modelo;
	}

	public void setModelo(String modelo) {
		this.modelo = modelo;
	}

	public String getPartNumber() {
		return partNumber;
	}

	public void setPartNumber(String partNumber) {
		this.partNumber = partNumber;
	}

	public TipoCartao getTipo() {
		return tipo;
	}

	public void setTipo(TipoCartao tipo) {
		this.tipo = tipo;
	}

	public int getNumeroCanais() {
		return numeroCanais;
	}

	public void setNumeroCanais(int numeroCanais) {
		this.numeroCanais = numeroCanais;
	}

	public String getVerFirmware() {
		return verFirmware;
	}

	public void setVerFirmware(String verFirmware) {
		this.verFirmware = verFirmware;
	}

	public String getDataInstalacao() {
		return dataInstalacao;
	}

	public void setDataInstalacao(String dataInstalacao) {
		this.dataInstalacao = dataInstalacao;
	}

	public int getPosicao() {
		return posicao;
	}

	public void setPosicao(int posicao) {
		this.posicao = posicao;
	}

	public Node getNode() {
		return node;
	}

	public void setNode(Node node) {
		this.node = node;
	}

	public CPU getCpu() {
		return cpu;
	}

	public void setCpu(CPU cpu) {
		this.cpu = cpu;
	}

	@Override
	public boolean equals(Object o) {
		boolean b = false;
		if (this == o) {
			b = true;
		}
		return b;

	}

	@Override
	public int hashCode() {
		int r;
		r = (int) Math.random();
		return r;

	}

}
